<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8"/>
    <title>Test Report</title>
    <link href="assets/style.css" rel="stylesheet" type="text/css"/></head>
  <body onLoad="init()">
    <script>/* This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2.0. If a copy of the MPL was not distributed with this file,
 * You can obtain one at http://mozilla.org/MPL/2.0/. */


function toArray(iter) {
    if (iter === null) {
        return null;
    }
    return Array.prototype.slice.call(iter);
}

function find(selector, elem) {
    if (!elem) {
        elem = document;
    }
    return elem.querySelector(selector);
}

function find_all(selector, elem) {
    if (!elem) {
        elem = document;
    }
    return toArray(elem.querySelectorAll(selector));
}

function sort_column(elem) {
    toggle_sort_states(elem);
    var colIndex = toArray(elem.parentNode.childNodes).indexOf(elem);
    var key;
    if (elem.classList.contains('numeric')) {
        key = key_num;
    } else if (elem.classList.contains('result')) {
        key = key_result;
    } else {
        key = key_alpha;
    }
    sort_table(elem, key(colIndex));
}

function show_all_extras() {
    find_all('.col-result').forEach(show_extras);
}

function hide_all_extras() {
    find_all('.col-result').forEach(hide_extras);
}

function show_extras(colresult_elem) {
    var extras = colresult_elem.parentNode.nextElementSibling;
    var expandcollapse = colresult_elem.firstElementChild;
    extras.classList.remove("collapsed");
    expandcollapse.classList.remove("expander");
    expandcollapse.classList.add("collapser");
}

function hide_extras(colresult_elem) {
    var extras = colresult_elem.parentNode.nextElementSibling;
    var expandcollapse = colresult_elem.firstElementChild;
    extras.classList.add("collapsed");
    expandcollapse.classList.remove("collapser");
    expandcollapse.classList.add("expander");
}

function show_filters() {
    var filter_items = document.getElementsByClassName('filter');
    for (var i = 0; i < filter_items.length; i++)
        filter_items[i].hidden = false;
}

function add_collapse() {
    // Add links for show/hide all
    var resulttable = find('table#results-table');
    var showhideall = document.createElement("p");
    showhideall.innerHTML = '<a href="javascript:show_all_extras()">Show all details</a> / ' +
                            '<a href="javascript:hide_all_extras()">Hide all details</a>';
    resulttable.parentElement.insertBefore(showhideall, resulttable);

    // Add show/hide link to each result
    find_all('.col-result').forEach(function(elem) {
        var collapsed = get_query_parameter('collapsed') || 'Passed';
        var extras = elem.parentNode.nextElementSibling;
        var expandcollapse = document.createElement("span");
        if (extras.classList.contains("collapsed")) {
            expandcollapse.classList.add("expander")
        } else if (collapsed.includes(elem.innerHTML)) {
            extras.classList.add("collapsed");
            expandcollapse.classList.add("expander");
        } else {
            expandcollapse.classList.add("collapser");
        }
        elem.appendChild(expandcollapse);

        elem.addEventListener("click", function(event) {
            if (event.currentTarget.parentNode.nextElementSibling.classList.contains("collapsed")) {
                show_extras(event.currentTarget);
            } else {
                hide_extras(event.currentTarget);
            }
        });
    })
}

function get_query_parameter(name) {
    var match = RegExp('[?&]' + name + '=([^&]*)').exec(window.location.search);
    return match && decodeURIComponent(match[1].replace(/\+/g, ' '));
}

function init () {
    reset_sort_headers();

    add_collapse();

    show_filters();

    sort_column(find('.initial-sort'));

    find_all('.sortable').forEach(function(elem) {
        elem.addEventListener("click",
                              function(event) {
                                  sort_column(elem);
                              }, false)
    });

};

function sort_table(clicked, key_func) {
    var rows = find_all('.results-table-row');
    var reversed = !clicked.classList.contains('asc');
    var sorted_rows = sort(rows, key_func, reversed);
    /* Whole table is removed here because browsers acts much slower
     * when appending existing elements.
     */
    var thead = document.getElementById("results-table-head");
    document.getElementById('results-table').remove();
    var parent = document.createElement("table");
    parent.id = "results-table";
    parent.appendChild(thead);
    sorted_rows.forEach(function(elem) {
        parent.appendChild(elem);
    });
    document.getElementsByTagName("BODY")[0].appendChild(parent);
}

function sort(items, key_func, reversed) {
    var sort_array = items.map(function(item, i) {
        return [key_func(item), i];
    });

    sort_array.sort(function(a, b) {
        var key_a = a[0];
        var key_b = b[0];

        if (key_a == key_b) return 0;

        if (reversed) {
            return (key_a < key_b ? 1 : -1);
        } else {
            return (key_a > key_b ? 1 : -1);
        }
    });

    return sort_array.map(function(item) {
        var index = item[1];
        return items[index];
    });
}

function key_alpha(col_index) {
    return function(elem) {
        return elem.childNodes[1].childNodes[col_index].firstChild.data.toLowerCase();
    };
}

function key_num(col_index) {
    return function(elem) {
        return parseFloat(elem.childNodes[1].childNodes[col_index].firstChild.data);
    };
}

function key_result(col_index) {
    return function(elem) {
        var strings = ['Error', 'Failed', 'Rerun', 'XFailed', 'XPassed',
                       'Skipped', 'Passed'];
        return strings.indexOf(elem.childNodes[1].childNodes[col_index].firstChild.data);
    };
}

function reset_sort_headers() {
    find_all('.sort-icon').forEach(function(elem) {
        elem.parentNode.removeChild(elem);
    });
    find_all('.sortable').forEach(function(elem) {
        var icon = document.createElement("div");
        icon.className = "sort-icon";
        icon.textContent = "vvv";
        elem.insertBefore(icon, elem.firstChild);
        elem.classList.remove("desc", "active");
        elem.classList.add("asc", "inactive");
    });
}

function toggle_sort_states(elem) {
    //if active, toggle between asc and desc
    if (elem.classList.contains('active')) {
        elem.classList.toggle('asc');
        elem.classList.toggle('desc');
    }

    //if inactive, reset all other functions and add ascending active
    if (elem.classList.contains('inactive')) {
        reset_sort_headers();
        elem.classList.remove('inactive');
        elem.classList.add('active');
    }
}

function is_all_rows_hidden(value) {
  return value.hidden == false;
}

function filter_table(elem) {
    var outcome_att = "data-test-result";
    var outcome = elem.getAttribute(outcome_att);
    class_outcome = outcome + " results-table-row";
    var outcome_rows = document.getElementsByClassName(class_outcome);

    for(var i = 0; i < outcome_rows.length; i++){
        outcome_rows[i].hidden = !elem.checked;
    }

    var rows = find_all('.results-table-row').filter(is_all_rows_hidden);
    var all_rows_hidden = rows.length == 0 ? true : false;
    var not_found_message = document.getElementById("not-found-message");
    not_found_message.hidden = !all_rows_hidden;
}
</script>
    <h1>pytest_report.html</h1>
    <p>Report generated on 26-Mar-2020 at 23:28:30 by <a href="https://pypi.python.org/pypi/pytest-html">pytest-html</a> v2.1.1</p>
    <h2>Environment</h2>
    <table id="environment">
      <tr>
        <td>Packages</td>
        <td>{"pluggy": "0.13.1", "py": "1.8.1", "pytest": "5.4.1"}</td></tr>
      <tr>
        <td>Platform</td>
        <td>Darwin-19.2.0-x86_64-i386-64bit</td></tr>
      <tr>
        <td>Plugins</td>
        <td>{"html": "2.1.1", "metadata": "1.8.0"}</td></tr>
      <tr>
        <td>Python</td>
        <td>3.7.4</td></tr></table>
    <h2>Summary</h2>
    <p>6 tests ran in 0.60 seconds. </p>
    <p class="filter" hidden="true">(Un)check the boxes to filter the results.</p><input checked="true" class="filter" data-test-result="passed" hidden="true" name="filter_checkbox" onChange="filter_table(this)" type="checkbox"/><span class="passed">3 passed</span>, <input checked="true" class="filter" data-test-result="skipped" disabled="true" hidden="true" name="filter_checkbox" onChange="filter_table(this)" type="checkbox"/><span class="skipped">0 skipped</span>, <input checked="true" class="filter" data-test-result="failed" hidden="true" name="filter_checkbox" onChange="filter_table(this)" type="checkbox"/><span class="failed">3 failed</span>, <input checked="true" class="filter" data-test-result="error" disabled="true" hidden="true" name="filter_checkbox" onChange="filter_table(this)" type="checkbox"/><span class="error">0 errors</span>, <input checked="true" class="filter" data-test-result="xfailed" disabled="true" hidden="true" name="filter_checkbox" onChange="filter_table(this)" type="checkbox"/><span class="xfailed">0 expected failures</span>, <input checked="true" class="filter" data-test-result="xpassed" disabled="true" hidden="true" name="filter_checkbox" onChange="filter_table(this)" type="checkbox"/><span class="xpassed">0 unexpected passes</span>
    <h2>Results</h2>
    <table id="results-table">
      <thead id="results-table-head">
        <tr>
          <th class="sortable result initial-sort" col="result">Result</th>
          <th class="sortable" col="name">Test</th>
          <th class="sortable numeric" col="duration">Duration</th>
          <th>Links</th></tr>
        <tr hidden="true" id="not-found-message">
          <th colspan="4">No results found. Try to check the filters</th></tr></thead>
      <tbody class="failed results-table-row">
        <tr>
          <td class="col-result">Failed</td>
          <td class="col-name">test_pytest_netdiff_for_avd.py::test_if_topology_is_correct[topology.yml]</td>
          <td class="col-duration">0.10</td>
          <td class="col-links"></td></tr>
        <tr>
          <td class="extra" colspan="4">
            <div class="log">filename = &#x27;topology.yml&#x27;<br/><br/>    @pytest.mark.parametrize(&quot;filename&quot;, [&#x27;topology.yml&#x27;])<br/>    def test_if_topology_is_correct(filename):<br/>        current_data_aka_left, intended_data_aka_right = netdiff.process.test_data.for_yaml_diff(filename)<br/>&gt;       assert current_data_aka_left == intended_data_aka_right<br/><span class="error">E       AssertionError: assert (&#x27;DC1-LEAF1A:\n&#x27;\n &#x27;  Ethernet1:\n&#x27;\n &#x27;    neighbor_hostname: DC1-SPINE1\n&#x27;\n &#x27;    neighbor_port_name: Ethernet1\n&#x27;\n &#x27;  Ethernet2:\n&#x27;\n &#x27;    neighbor_hostname: DC1-SPINE2\n&#x27;\n &#x27;    neighbor_port_name: Ethernet1\n&#x27;\n &#x27;  Ethernet3:\n&#x27;\n &#x27;    neighbor_hostname: DC1-SPINE3\n&#x27;\n &#x27;    neighbor_port_name: Ethernet1\n&#x27;\n &#x27;  Ethernet4:\n&#x27;\n &#x27;    neighbor_hostname: DC1-SPINE4\n&#x27;\n &#x27;    neighbor_port_name: Ethernet1\n&#x27;\n &#x27;DC1-LEAF2A:\n&#x27;\n &#x27;  Ethernet1:\n&#x27;\n &#x27;    neighbor_hostname: DC1-SPINE1\n&#x27;\n &#x27;    neighbor_port_name: Ethernet2\n&#x27;\n &#x27;  Ethernet2:\n&#x27;\n &#x27;    neighbor_hostname: DC1-SPINE2\n&#x27;\n &#x27;    neighbor_port_name: Ethernet2\n&#x27;\n &#x27;  Ethernet3:\n&#x27;\n &#x27;    neighbor_hostname: DC1-SPINE3\n&#x27;\n &#x27;    neighbor_port_name: Ethernet2\n&#x27;\n &#x27;  Ethernet4:\n&#x27;\n &#x27;    neighbor_hostname: DC1-SPINE4\n&#x27;\n &#x27;    neighbor_port_name: Ethernet2\n&#x27;\n &#x27;  Ethernet5:\n&#x27;\n &#x27;    neighbor_hostname: DC1-LEAF2B\n&#x27;\n &#x27;    neighbor_port_name: Ethernet5\n&#x27;\n &#x27;  Ethernet6:\n&#x27;\n &#x27;    neighbor_hostname: DC1-LEAF2B\n&#x27;\n &#x27;    neighbor_port_name: Ethernet6\n&#x27;\n &#x27;  Ethernet7:\n&#x27;\n &#x27;    neighbor_hostname: DC1-L2LEAF1A\n&#x27;\n &#x27;    neighbor_port_name: Ethernet1\n&#x27;\n &#x27;DC1-LEAF2B:\n&#x27;\n &#x27;  Ethernet1:\n&#x27;\n &#x27;    neighbor_hostname: DC1-SPINE1\n&#x27;\n &#x27;    neighbor_port_name: Ethernet3\n&#x27;\n &#x27;  Ethernet2:\n&#x27;\n &#x27;    neighbor_hostname: DC1-SPINE2\n&#x27;\n &#x27;    neighbor_port_name: Ethernet3\n&#x27;\n &#x27;  Ethernet3:\n&#x27;\n &#x27;    neighbor_hostname: DC1-SPINE3\n&#x27;\n &#x27;    neighbor_port_name: Ethernet3\n&#x27;\n &#x27;  Ethernet4:\n&#x27;\n &#x27;    neighbor_hostname: DC1-SPINE4\n&#x27;\n &#x27;    neighbor_port_name: Ethernet3\n&#x27;\n &#x27;  Ethernet5:\n&#x27;\n &#x27;    neighbor_hostname: DC1-LEAF2A\n&#x27;\n &#x27;    neighbor_port_name: Ethernet5\n&#x27;\n &#x27;  Ethernet6:\n&#x27;\n &#x27;    neighbor_hostname: DC1-LEAF2A\n&#x27;\n &#x27;    neighbor_port_name: Ethernet6\n&#x27;\n &#x27;  Ethernet7:\n&#x27;\n &#x27;    neighbor_hostname: DC1-L2LEAF1A\n&#x27;\n &#x27;    neighbor_port_name: Ethernet2\n&#x27;\n &#x27;DC1-SVC3A:\n&#x27;\n &#x27;  Ethernet1:\n&#x27;\n &#x27;    neighbor_hostname: DC1-SPINE1\n&#x27;\n &#x27;    neighbor_port_name: Ethernet4\n&#x27;\n &#x27;  Ethernet2:\n&#x27;\n &#x27;    neighbor_hostname: DC1-SPINE2\n&#x27;\n &#x27;    neighbor_port_name: Ethernet4\n&#x27;\n &#x27;  Ethernet3:\n&#x27;\n &#x27;    neighbor_hostname: DC1-SPINE3\n&#x27;\n &#x27;    neighbor_port_name: Ethernet4\n&#x27;\n &#x27;  Ethernet4:\n&#x27;\n &#x27;    neighbor_hostname: DC1-SPINE4\n&#x27;\n &#x27;    neighbor_port_name: Ethernet4\n&#x27;\n &#x27;  Ethernet5:\n&#x27;\n &#x27;    neighbor_hostname: DC1-SVC3B\n&#x27;\n &#x27;    neighbor_port_name: Ethernet5\n&#x27;\n &#x27;  Ethernet6:\n&#x27;\n &#x27;    neighbor_hostname: DC1-SVC3B\n&#x27;\n &#x27;    neighbor_port_name: Ethernet6\n&#x27;\n &#x27;  Ethernet7:\n&#x27;\n &#x27;    neighbor_hostname: DC1-L2LEAF2A\n&#x27;\n &#x27;    neighbor_port_name: Ethernet1\n&#x27;\n &#x27;  Ethernet8:\n&#x27;\n &#x27;    neighbor_hostname: DC1-L2LEAF2B\n&#x27;\n &#x27;    neighbor_port_name: Ethernet1\n&#x27;\n &#x27;DC1-SVC3B:\n&#x27;\n &#x27;  Ethernet1:\n&#x27;\n &#x27;    neighbor_hostname: DC1-SPINE1\n&#x27;\n &#x27;    neighbor_port_name: Ethernet5\n&#x27;\n &#x27;  Ethernet2:\n&#x27;\n &#x27;    neighbor_hostname: DC1-SPINE2\n&#x27;\n &#x27;    neighbor_port_name: Ethernet5\n&#x27;\n &#x27;  Ethernet3:\n&#x27;\n &#x27;    neighbor_hostname: DC1-SPINE3\n&#x27;\n &#x27;    neighbor_port_name: Ethernet5\n&#x27;\n &#x27;  Ethernet4:\n&#x27;\n &#x27;    neighbor_hostname: DC1-SPINE4\n&#x27;\n &#x27;    neighbor_port_name: Ethernet5\n&#x27;\n &#x27;  Ethernet5:\n&#x27;\n &#x27;    neighbor_hostname: DC1-SVC3A\n&#x27;\n &#x27;    neighbor_port_name: Ethernet5\n&#x27;\n &#x27;  Ethernet6:\n&#x27;\n &#x27;    neighbor_hostname: DC1-SVC3A\n&#x27;\n &#x27;    neighbor_port_name: Ethernet6\n&#x27;\n &#x27;  Ethernet7:\n&#x27;\n &#x27;    neighbor_hostname: DC1-L2LEAF2A\n&#x27;\n &#x27;    neighbor_port_name: Ethernet2\n&#x27;\n &#x27;  Ethernet8:\n&#x27;\n &#x27;    neighbor_hostname: DC1-L2LEAF2B\n&#x27;\n &#x27;    neighbor_port_name: Ethernet2\n&#x27;) == (&#x27;DC1-LEAF1A:\n&#x27;\n &#x27;  Ethernet1:\n&#x27;\n &#x27;    neighbor_hostname: DC1-SPINE1\n&#x27;\n &#x27;    neighbor_port_name: Ethernet1\n&#x27;\n &#x27;  Ethernet2:\n&#x27;\n &#x27;    neighbor_hostname: DC1-SPINE2\n&#x27;\n &#x27;    neighbor_port_name: Ethernet1\n&#x27;\n &#x27;  Ethernet3:\n&#x27;\n &#x27;    neighbor_hostname: DC1-SPINE3\n&#x27;\n &#x27;    neighbor_port_name: Ethernet1\n&#x27;\n &#x27;  Ethernet4:\n&#x27;\n &#x27;    neighbor_hostname: DC1-SPINE4\n&#x27;\n &#x27;    neighbor_port_name: Ethernet1\n&#x27;\n &#x27;  Ethernet5:\n&#x27;\n &#x27;    neighbor_hostname: server01\n&#x27;\n &#x27;    neighbor_port_name: Eth1\n&#x27;\n &#x27;  Ethernet6:\n&#x27;\n &#x27;    neighbor_hostname: server02\n&#x27;\n &#x27;    neighbor_port_name: Eth1\n&#x27;\n &#x27;  Ethernet7:\n&#x27;\n &#x27;    neighbor_hostname: server01\n&#x27;\n &#x27;    neighbor_port_name: Eth4\n&#x27;\n &#x27;  Ethernet8:\n&#x27;\n &#x27;    neighbor_hostname: server01\n&#x27;\n &#x27;    neighbor_port_name: Eth5\n&#x27;\n &#x27;DC1-LEAF2A:\n&#x27;\n &#x27;  Ethernet1:\n&#x27;\n &#x27;    neighbor_hostname: DC1-SPINE1\n&#x27;\n &#x27;    neighbor_port_name: Ethernet2\n&#x27;\n &#x27;  Ethernet10:\n&#x27;\n &#x27;    neighbor_hostname: server01\n&#x27;\n &#x27;    neighbor_port_name: Eth2\n&#x27;\n &#x27;  Ethernet11:\n&#x27;\n &#x27;    neighbor_hostname: server02\n&#x27;\n &#x27;    neighbor_port_name: Eth2\n&#x27;\n &#x27;  Ethernet2:\n&#x27;\n &#x27;    neighbor_hostname: DC1-SPINE2\n&#x27;\n &#x27;    neighbor_port_name: Ethernet2\n&#x27;\n &#x27;  Ethernet3:\n&#x27;\n &#x27;    neighbor_hostname: DC1-SPINE3\n&#x27;\n &#x27;    neighbor_port_name: Ethernet2\n&#x27;\n &#x27;  Ethernet4:\n&#x27;\n &#x27;    neighbor_hostname: DC1-SPINE4\n&#x27;\n &#x27;    neighbor_port_name: Ethernet2\n&#x27;\n &#x27;  Ethernet5:\n&#x27;\n &#x27;    neighbor_hostname: DC1-LEAF2B\n&#x27;\n &#x27;    neighbor_port_name: Ethernet5\n&#x27;\n &#x27;  Ethernet6:\n&#x27;\n &#x27;    neighbor_hostname: DC1-LEAF2B\n&#x27;\n &#x27;    neighbor_port_name: Ethernet6\n&#x27;\n &#x27;  Ethernet7:\n&#x27;\n &#x27;    neighbor_hostname: DC1-L2LEAF1A\n&#x27;\n &#x27;    neighbor_port_name: Ethernet1\n&#x27;\n &#x27;DC1-LEAF2B:\n&#x27;\n &#x27;  Ethernet1:\n&#x27;\n &#x27;    neighbor_hostname: DC1-SPINE1\n&#x27;\n &#x27;    neighbor_port_name: Ethernet3\n&#x27;\n &#x27;  Ethernet10:\n&#x27;\n &#x27;    neighbor_hostname: server01\n&#x27;\n &#x27;    neighbor_port_name: Eth3\n&#x27;\n &#x27;  Ethernet11:\n&#x27;\n &#x27;    neighbor_hostname: server02\n&#x27;\n &#x27;    neighbor_port_name: Eth3\n&#x27;\n &#x27;  Ethernet2:\n&#x27;\n &#x27;    neighbor_hostname: DC1-SPINE2\n&#x27;\n &#x27;    neighbor_port_name: Ethernet3\n&#x27;\n &#x27;  Ethernet3:\n&#x27;\n &#x27;    neighbor_hostname: DC1-SPINE3\n&#x27;\n &#x27;    neighbor_port_name: Ethernet3\n&#x27;\n &#x27;  Ethernet4:\n&#x27;\n &#x27;    neighbor_hostname: DC1-SPINE4\n&#x27;\n &#x27;    neighbor_port_name: Ethernet3\n&#x27;\n &#x27;  Ethernet5:\n&#x27;\n &#x27;    neighbor_hostname: DC1-LEAF2A\n&#x27;\n &#x27;    neighbor_port_name: Ethernet5\n&#x27;\n &#x27;  Ethernet6:\n&#x27;\n &#x27;    neighbor_hostname: DC1-LEAF2A\n&#x27;\n &#x27;    neighbor_port_name: Ethernet6\n&#x27;\n &#x27;  Ethernet7:\n&#x27;\n &#x27;    neighbor_hostname: DC1-L2LEAF1A\n&#x27;\n &#x27;    neighbor_port_name: Ethernet2\n&#x27;\n &#x27;DC1-SVC3A:\n&#x27;\n &#x27;  Ethernet1:\n&#x27;\n &#x27;    neighbor_hostname: DC1-SPINE1\n&#x27;\n &#x27;    neighbor_port_name: Ethernet4\n&#x27;\n &#x27;  Ethernet10:\n&#x27;\n &#x27;    neighbor_hostname: server03\n&#x27;\n &#x27;    neighbor_port_name: Eth1\n&#x27;\n &#x27;  Ethernet11:\n&#x27;\n &#x27;    neighbor_hostname: server04\n&#x27;\n &#x27;    neighbor_port_name: Eth1\n&#x27;\n &#x27;  Ethernet2:\n&#x27;\n &#x27;    neighbor_hostname: DC1-SPINE2\n&#x27;\n &#x27;    neighbor_port_name: Ethernet4\n&#x27;\n &#x27;  Ethernet3:\n&#x27;\n &#x27;    neighbor_hostname: DC1-SPINE3\n&#x27;\n &#x27;    neighbor_port_name: Ethernet4\n&#x27;\n &#x27;  Ethernet4:\n&#x27;\n &#x27;    neighbor_hostname: DC1-SPINE4\n&#x27;\n &#x27;    neighbor_port_name: Ethernet4\n&#x27;\n &#x27;  Ethernet5:\n&#x27;\n &#x27;    neighbor_hostname: DC1-SVC3B\n&#x27;\n &#x27;    neighbor_port_name: Ethernet5\n&#x27;\n &#x27;  Ethernet6:\n&#x27;\n &#x27;    neighbor_hostname: DC1-SVC3B\n&#x27;\n &#x27;    neighbor_port_name: Ethernet6\n&#x27;\n &#x27;  Ethernet7:\n&#x27;\n &#x27;    neighbor_hostname: DC1-L2LEAF2A\n&#x27;\n &#x27;    neighbor_port_name: Ethernet1\n&#x27;\n &#x27;  Ethernet8:\n&#x27;\n &#x27;    neighbor_hostname: DC1-L2LEAF2B\n&#x27;\n &#x27;    neighbor_port_name: Ethernet1\n&#x27;\n &#x27;DC1-SVC3B:\n&#x27;\n &#x27;  Ethernet1:\n&#x27;\n &#x27;    neighbor_hostname: DC1-SPINE1\n&#x27;\n &#x27;    neighbor_port_name: Ethernet5\n&#x27;\n &#x27;  Ethernet10:\n&#x27;\n &#x27;    neighbor_hostname: server03\n&#x27;\n &#x27;    neighbor_port_name: Eth2\n&#x27;\n &#x27;  Ethernet11:\n&#x27;\n &#x27;    neighbor_hostname: server04\n&#x27;\n &#x27;    neighbor_port_name: Eth2\n&#x27;\n &#x27;  Ethernet2:\n&#x27;\n &#x27;    neighbor_hostname: DC1-SPINE2\n&#x27;\n &#x27;    neighbor_port_name: Ethernet5\n&#x27;\n &#x27;  Ethernet3:\n&#x27;\n &#x27;    neighbor_hostname: DC1-SPINE3\n&#x27;\n &#x27;    neighbor_port_name: Ethernet5\n&#x27;\n &#x27;  Ethernet4:\n&#x27;\n &#x27;    neighbor_hostname: DC1-SPINE4\n&#x27;\n &#x27;    neighbor_port_name: Ethernet5\n&#x27;\n &#x27;  Ethernet5:\n&#x27;\n &#x27;    neighbor_hostname: DC1-SVC3A\n&#x27;\n &#x27;    neighbor_port_name: Ethernet5\n&#x27;\n &#x27;  Ethernet6:\n&#x27;\n &#x27;    neighbor_hostname: DC1-SVC3A\n&#x27;\n &#x27;    neighbor_port_name: Ethernet6\n&#x27;\n &#x27;  Ethernet7:\n&#x27;\n &#x27;    neighbor_hostname: DC1-L2LEAF2A\n&#x27;\n &#x27;    neighbor_port_name: Ethernet2\n&#x27;\n &#x27;  Ethernet8:\n&#x27;\n &#x27;    neighbor_hostname: DC1-L2LEAF2B\n&#x27;\n &#x27;    neighbor_port_name: Ethernet2\n&#x27;)</span><br/><span class="error">E           DC1-LEAF1A:</span><br/><span class="error">E             Ethernet1:</span><br/><span class="error">E               neighbor_hostname: DC1-SPINE1</span><br/><span class="error">E               neighbor_port_name: Ethernet1</span><br/><span class="error">E             Ethernet2:</span><br/><span class="error">E               neighbor_hostname: DC1-SPINE2</span><br/><span class="error">E               neighbor_port_name: Ethernet1</span><br/><span class="error">E             Ethernet3:</span><br/><span class="error">E               neighbor_hostname: DC1-SPINE3</span><br/><span class="error">E               neighbor_port_name: Ethernet1</span><br/><span class="error">E             Ethernet4:</span><br/><span class="error">E               neighbor_hostname: DC1-SPINE4</span><br/><span class="error">E               neighbor_port_name: Ethernet1</span><br/><span class="error">E         -   Ethernet5:</span><br/><span class="error">E         -     neighbor_hostname: server01</span><br/><span class="error">E         -     neighbor_port_name: Eth1</span><br/><span class="error">E         -   Ethernet6:</span><br/><span class="error">E         -     neighbor_hostname: server02</span><br/><span class="error">E         -     neighbor_port_name: Eth1</span><br/><span class="error">E         -   Ethernet7:</span><br/><span class="error">E         -     neighbor_hostname: server01</span><br/><span class="error">E         -     neighbor_port_name: Eth4</span><br/><span class="error">E         -   Ethernet8:</span><br/><span class="error">E         -     neighbor_hostname: server01</span><br/><span class="error">E         -     neighbor_port_name: Eth5</span><br/><span class="error">E           DC1-LEAF2A:</span><br/><span class="error">E             Ethernet1:</span><br/><span class="error">E               neighbor_hostname: DC1-SPINE1</span><br/><span class="error">E               neighbor_port_name: Ethernet2</span><br/><span class="error">E         -   Ethernet10:</span><br/><span class="error">E         -     neighbor_hostname: server01</span><br/><span class="error">E         -     neighbor_port_name: Eth2</span><br/><span class="error">E         -   Ethernet11:</span><br/><span class="error">E         -     neighbor_hostname: server02</span><br/><span class="error">E         -     neighbor_port_name: Eth2</span><br/><span class="error">E             Ethernet2:</span><br/><span class="error">E               neighbor_hostname: DC1-SPINE2</span><br/><span class="error">E               neighbor_port_name: Ethernet2</span><br/><span class="error">E             Ethernet3:</span><br/><span class="error">E               neighbor_hostname: DC1-SPINE3</span><br/><span class="error">E               neighbor_port_name: Ethernet2</span><br/><span class="error">E             Ethernet4:</span><br/><span class="error">E               neighbor_hostname: DC1-SPINE4</span><br/><span class="error">E               neighbor_port_name: Ethernet2</span><br/><span class="error">E             Ethernet5:</span><br/><span class="error">E               neighbor_hostname: DC1-LEAF2B</span><br/><span class="error">E               neighbor_port_name: Ethernet5</span><br/><span class="error">E             Ethernet6:</span><br/><span class="error">E               neighbor_hostname: DC1-LEAF2B</span><br/><span class="error">E               neighbor_port_name: Ethernet6</span><br/><span class="error">E             Ethernet7:</span><br/><span class="error">E               neighbor_hostname: DC1-L2LEAF1A</span><br/><span class="error">E               neighbor_port_name: Ethernet1</span><br/><span class="error">E           DC1-LEAF2B:</span><br/><span class="error">E             Ethernet1:</span><br/><span class="error">E               neighbor_hostname: DC1-SPINE1</span><br/><span class="error">E               neighbor_port_name: Ethernet3</span><br/><span class="error">E         -   Ethernet10:</span><br/><span class="error">E         -     neighbor_hostname: server01</span><br/><span class="error">E         -     neighbor_port_name: Eth3</span><br/><span class="error">E         -   Ethernet11:</span><br/><span class="error">E         -     neighbor_hostname: server02</span><br/><span class="error">E         -     neighbor_port_name: Eth3</span><br/><span class="error">E             Ethernet2:</span><br/><span class="error">E               neighbor_hostname: DC1-SPINE2</span><br/><span class="error">E               neighbor_port_name: Ethernet3</span><br/><span class="error">E             Ethernet3:</span><br/><span class="error">E               neighbor_hostname: DC1-SPINE3</span><br/><span class="error">E               neighbor_port_name: Ethernet3</span><br/><span class="error">E             Ethernet4:</span><br/><span class="error">E               neighbor_hostname: DC1-SPINE4</span><br/><span class="error">E               neighbor_port_name: Ethernet3</span><br/><span class="error">E             Ethernet5:</span><br/><span class="error">E               neighbor_hostname: DC1-LEAF2A</span><br/><span class="error">E               neighbor_port_name: Ethernet5</span><br/><span class="error">E             Ethernet6:</span><br/><span class="error">E               neighbor_hostname: DC1-LEAF2A</span><br/><span class="error">E               neighbor_port_name: Ethernet6</span><br/><span class="error">E             Ethernet7:</span><br/><span class="error">E               neighbor_hostname: DC1-L2LEAF1A</span><br/><span class="error">E               neighbor_port_name: Ethernet2</span><br/><span class="error">E           DC1-SVC3A:</span><br/><span class="error">E             Ethernet1:</span><br/><span class="error">E               neighbor_hostname: DC1-SPINE1</span><br/><span class="error">E               neighbor_port_name: Ethernet4</span><br/><span class="error">E         -   Ethernet10:</span><br/><span class="error">E         -     neighbor_hostname: server03</span><br/><span class="error">E         -     neighbor_port_name: Eth1</span><br/><span class="error">E         -   Ethernet11:</span><br/><span class="error">E         -     neighbor_hostname: server04</span><br/><span class="error">E         -     neighbor_port_name: Eth1</span><br/><span class="error">E             Ethernet2:</span><br/><span class="error">E               neighbor_hostname: DC1-SPINE2</span><br/><span class="error">E               neighbor_port_name: Ethernet4</span><br/><span class="error">E             Ethernet3:</span><br/><span class="error">E               neighbor_hostname: DC1-SPINE3</span><br/><span class="error">E               neighbor_port_name: Ethernet4</span><br/><span class="error">E             Ethernet4:</span><br/><span class="error">E               neighbor_hostname: DC1-SPINE4</span><br/><span class="error">E               neighbor_port_name: Ethernet4</span><br/><span class="error">E             Ethernet5:</span><br/><span class="error">E               neighbor_hostname: DC1-SVC3B</span><br/><span class="error">E               neighbor_port_name: Ethernet5</span><br/><span class="error">E             Ethernet6:</span><br/><span class="error">E               neighbor_hostname: DC1-SVC3B</span><br/><span class="error">E               neighbor_port_name: Ethernet6</span><br/><span class="error">E             Ethernet7:</span><br/><span class="error">E               neighbor_hostname: DC1-L2LEAF2A</span><br/><span class="error">E               neighbor_port_name: Ethernet1</span><br/><span class="error">E             Ethernet8:</span><br/><span class="error">E               neighbor_hostname: DC1-L2LEAF2B</span><br/><span class="error">E               neighbor_port_name: Ethernet1</span><br/><span class="error">E           DC1-SVC3B:</span><br/><span class="error">E             Ethernet1:</span><br/><span class="error">E               neighbor_hostname: DC1-SPINE1</span><br/><span class="error">E               neighbor_port_name: Ethernet5</span><br/><span class="error">E         -   Ethernet10:</span><br/><span class="error">E         -     neighbor_hostname: server03</span><br/><span class="error">E         -     neighbor_port_name: Eth2</span><br/><span class="error">E         -   Ethernet11:</span><br/><span class="error">E         -     neighbor_hostname: server04</span><br/><span class="error">E         -     neighbor_port_name: Eth2</span><br/><span class="error">E             Ethernet2:</span><br/><span class="error">E               neighbor_hostname: DC1-SPINE2</span><br/><span class="error">E               neighbor_port_name: Ethernet5</span><br/><span class="error">E             Ethernet3:</span><br/><span class="error">E               neighbor_hostname: DC1-SPINE3</span><br/><span class="error">E               neighbor_port_name: Ethernet5</span><br/><span class="error">E             Ethernet4:</span><br/><span class="error">E               neighbor_hostname: DC1-SPINE4</span><br/><span class="error">E               neighbor_port_name: Ethernet5</span><br/><span class="error">E             Ethernet5:</span><br/><span class="error">E               neighbor_hostname: DC1-SVC3A</span><br/><span class="error">E               neighbor_port_name: Ethernet5</span><br/><span class="error">E             Ethernet6:</span><br/><span class="error">E               neighbor_hostname: DC1-SVC3A</span><br/><span class="error">E               neighbor_port_name: Ethernet6</span><br/><span class="error">E             Ethernet7:</span><br/><span class="error">E               neighbor_hostname: DC1-L2LEAF2A</span><br/><span class="error">E               neighbor_port_name: Ethernet2</span><br/><span class="error">E             Ethernet8:</span><br/><span class="error">E               neighbor_hostname: DC1-L2LEAF2B</span><br/><span class="error">E               neighbor_port_name: Ethernet2</span><br/><br/>test_pytest_netdiff_for_avd.py:47: AssertionError<br/></div></td></tr></tbody>
      <tbody class="failed results-table-row">
        <tr>
          <td class="col-result">Failed</td>
          <td class="col-name">test_pytest_netdiff_for_avd.py::test_cpu_utilization[cpu_and_more.yml]</td>
          <td class="col-duration">0.03</td>
          <td class="col-links"></td></tr>
        <tr>
          <td class="extra" colspan="4">
            <div class="log">filename = &#x27;cpu_and_more.yml&#x27;<br/><br/>    @pytest.mark.parametrize(&quot;filename&quot;, [&#x27;cpu_and_more.yml&#x27;])<br/>    def test_cpu_utilization(filename):<br/>        current_data_aka_left, intended_data_aka_right = netdiff.process.test_data.for_yaml_diff(filename)<br/>&gt;       assert current_data_aka_left == intended_data_aka_right<br/><span class="error">E       AssertionError: assert (&#x27;DC1-BL1A:\n&#x27;\n &#x27;  cpuInfo:\n&#x27;\n &#x27;    idle: 91.3\n&#x27;\n &#x27;DC1-BL1B:\n&#x27;\n &#x27;  cpuInfo:\n&#x27;\n &#x27;    idle: 90.2\n&#x27;\n &#x27;DC1-L2LEAF1A:\n&#x27;\n &#x27;  cpuInfo:\n&#x27;\n &#x27;    idle: 95.6\n&#x27;\n &#x27;DC1-L2LEAF2A:\n&#x27;\n &#x27;  cpuInfo:\n&#x27;\n &#x27;    idle: 94.3\n&#x27;\n &#x27;DC1-L2LEAF2B:\n&#x27;\n &#x27;  cpuInfo:\n&#x27;\n &#x27;    idle: 94.5\n&#x27;\n &#x27;DC1-LEAF1A:\n&#x27;\n &#x27;  cpuInfo:\n&#x27;\n &#x27;    idle: 94.8\n&#x27;\n &#x27;DC1-LEAF2A:\n&#x27;\n &#x27;  cpuInfo:\n&#x27;\n &#x27;    idle: 89.8\n&#x27;\n &#x27;DC1-LEAF2B:\n&#x27;\n &#x27;  cpuInfo:\n&#x27;\n &#x27;    idle: 91.8\n&#x27;\n &#x27;DC1-SPINE1:\n&#x27;\n &#x27;  cpuInfo:\n&#x27;\n &#x27;    idle: 93.2\n&#x27;\n &#x27;DC1-SPINE2:\n&#x27;\n &#x27;  cpuInfo:\n&#x27;\n &#x27;    idle: 94.3\n&#x27;\n &#x27;DC1-SPINE3:\n&#x27;\n &#x27;  cpuInfo:\n&#x27;\n &#x27;    idle: 94.3\n&#x27;\n &#x27;DC1-SPINE4:\n&#x27;\n &#x27;  cpuInfo:\n&#x27;\n &#x27;    idle: 94.3\n&#x27;\n &#x27;DC1-SVC3A:\n&#x27;\n &#x27;  cpuInfo:\n&#x27;\n &#x27;    idle: 89.5\n&#x27;\n &#x27;DC1-SVC3B:\n&#x27;\n &#x27;  cpuInfo:\n&#x27;\n &#x27;    idle: 92.1\n&#x27;) == (&#x27;DC1-BL1A:\n&#x27;\n &#x27;  cpuInfo:\n&#x27;\n &#x27;    idle: 91.3\n&#x27;\n &#x27;DC1-BL1B:\n&#x27;\n &#x27;  cpuInfo:\n&#x27;\n &#x27;    idle: 90.2\n&#x27;\n &#x27;DC1-L2LEAF1A:\n&#x27;\n &#x27;  cpuInfo:\n&#x27;\n &#x27;    idle: 95.6\n&#x27;\n &#x27;DC1-L2LEAF2A:\n&#x27;\n &#x27;  cpuInfo:\n&#x27;\n &#x27;    idle: 94.3\n&#x27;\n &#x27;DC1-L2LEAF2B:\n&#x27;\n &#x27;  cpuInfo:\n&#x27;\n &#x27;    idle: 94.5\n&#x27;\n &#x27;DC1-LEAF1A:\n&#x27;\n &#x27;  cpuInfo:\n&#x27;\n &#x27;    idle: 94.8\n&#x27;\n &#x27;DC1-LEAF2A:\n&#x27;\n &#x27;  cpuInfo:\n&#x27;\n &#x27;    idle: expected value &gt;= 90\n&#x27;\n &#x27;DC1-LEAF2B:\n&#x27;\n &#x27;  cpuInfo:\n&#x27;\n &#x27;    idle: 91.8\n&#x27;\n &#x27;DC1-SPINE1:\n&#x27;\n &#x27;  cpuInfo:\n&#x27;\n &#x27;    idle: 93.2\n&#x27;\n &#x27;DC1-SPINE2:\n&#x27;\n &#x27;  cpuInfo:\n&#x27;\n &#x27;    idle: 94.3\n&#x27;\n &#x27;DC1-SPINE3:\n&#x27;\n &#x27;  cpuInfo:\n&#x27;\n &#x27;    idle: 94.3\n&#x27;\n &#x27;DC1-SPINE4:\n&#x27;\n &#x27;  cpuInfo:\n&#x27;\n &#x27;    idle: 94.3\n&#x27;\n &#x27;DC1-SVC3A:\n&#x27;\n &#x27;  cpuInfo:\n&#x27;\n &#x27;    idle: expected value &gt;= 90\n&#x27;\n &#x27;DC1-SVC3B:\n&#x27;\n &#x27;  cpuInfo:\n&#x27;\n &#x27;    idle: 92.1\n&#x27;)</span><br/><span class="error">E           DC1-BL1A:</span><br/><span class="error">E             cpuInfo:</span><br/><span class="error">E               idle: 91.3</span><br/><span class="error">E           DC1-BL1B:</span><br/><span class="error">E             cpuInfo:</span><br/><span class="error">E               idle: 90.2</span><br/><span class="error">E           DC1-L2LEAF1A:</span><br/><span class="error">E             cpuInfo:</span><br/><span class="error">E               idle: 95.6</span><br/><span class="error">E           DC1-L2LEAF2A:</span><br/><span class="error">E             cpuInfo:</span><br/><span class="error">E               idle: 94.3</span><br/><span class="error">E           DC1-L2LEAF2B:</span><br/><span class="error">E             cpuInfo:</span><br/><span class="error">E               idle: 94.5</span><br/><span class="error">E           DC1-LEAF1A:</span><br/><span class="error">E             cpuInfo:</span><br/><span class="error">E               idle: 94.8</span><br/><span class="error">E           DC1-LEAF2A:</span><br/><span class="error">E             cpuInfo:</span><br/><span class="error">E         -     idle: expected value &gt;= 90</span><br/><span class="error">E         +     idle: 89.8</span><br/><span class="error">E           DC1-LEAF2B:</span><br/><span class="error">E             cpuInfo:</span><br/><span class="error">E               idle: 91.8</span><br/><span class="error">E           DC1-SPINE1:</span><br/><span class="error">E             cpuInfo:</span><br/><span class="error">E               idle: 93.2</span><br/><span class="error">E           DC1-SPINE2:</span><br/><span class="error">E             cpuInfo:</span><br/><span class="error">E               idle: 94.3</span><br/><span class="error">E           DC1-SPINE3:</span><br/><span class="error">E             cpuInfo:</span><br/><span class="error">E               idle: 94.3</span><br/><span class="error">E           DC1-SPINE4:</span><br/><span class="error">E             cpuInfo:</span><br/><span class="error">E               idle: 94.3</span><br/><span class="error">E           DC1-SVC3A:</span><br/><span class="error">E             cpuInfo:</span><br/><span class="error">E         -     idle: expected value &gt;= 90</span><br/><span class="error">E         +     idle: 89.5</span><br/><span class="error">E           DC1-SVC3B:</span><br/><span class="error">E             cpuInfo:</span><br/><span class="error">E               idle: 92.1</span><br/><br/>test_pytest_netdiff_for_avd.py:62: AssertionError<br/></div></td></tr></tbody>
      <tbody class="failed results-table-row">
        <tr>
          <td class="col-result">Failed</td>
          <td class="col-name">test_pytest_netdiff_for_avd.py::test_port_channel_status[port_status.yml]</td>
          <td class="col-duration">0.09</td>
          <td class="col-links"></td></tr>
        <tr>
          <td class="extra" colspan="4">
            <div class="log">filename = &#x27;port_status.yml&#x27;<br/><br/>    @pytest.mark.parametrize(&quot;filename&quot;, [&#x27;port_status.yml&#x27;])<br/>    def test_port_channel_status(filename):<br/>        current_data_aka_left, intended_data_aka_right = netdiff.process.test_data.for_yaml_diff(filename)<br/>&gt;       assert current_data_aka_left == intended_data_aka_right<br/><span class="error">E       AssertionError: assert (&#x27;DC1-LEAF1A:\n&#x27;\n &#x27;  portChannels:\n&#x27;\n &#x27;    Port-Channel7:\n&#x27;\n &#x27;      linkState: up\n&#x27;\n &#x27;      ports:\n&#x27;\n &#x27;        Ethernet8:\n&#x27;\n &#x27;          lacpMisconfig:\n&#x27;\n &#x27;            status: noAgg\n&#x27;\n &#x27;          lagMember: false\n&#x27;\n &#x27;          linkDown: false\n&#x27;\n &#x27;          suspended: false\n&#x27;\n &#x27;DC1-LEAF2A:\n&#x27;\n &#x27;  portChannels:\n&#x27;\n &#x27;    Port-Channel10:\n&#x27;\n &#x27;      linkState: up\n&#x27;\n &#x27;      ports:\n&#x27;\n &#x27;        Ethernet10:\n&#x27;\n &#x27;          lacpMisconfig:\n&#x27;\n &#x27;            status: noAgg\n&#x27;\n &#x27;          lagMember: false\n&#x27;\n &#x27;          linkDown: false\n&#x27;\n &#x27;          suspended: false\n&#x27;\n &#x27;    Port-Channel11:\n&#x27;\n &#x27;      linkState: up\n&#x27;\n &#x27;      ports:\n&#x27;\n &#x27;        Ethernet11:\n&#x27;\n &#x27;          lacpMisconfig:\n&#x27;\n &#x27;            status: noAgg\n&#x27;\n &#x27;          lagMember: false\n&#x27;\n &#x27;          linkDown: false\n&#x27;\n &#x27;          suspended: false\n&#x27;\n &#x27;    Port-Channel5:\n&#x27;\n &#x27;      linkState: up\n&#x27;\n &#x27;      ports:\n&#x27;\n &#x27;        Ethernet6:\n&#x27;\n &#x27;          lacpMisconfig:\n&#x27;\n &#x27;            status: bundled\n&#x27;\n &#x27;          lagMember: true\n&#x27;\n &#x27;          linkDown: false\n&#x27;\n &#x27;          suspended: false\n&#x27;\n &#x27;    Port-Channel7:\n&#x27;\n &#x27;      linkState: up\n&#x27;\n &#x27;      ports:\n&#x27;\n &#x27;        Ethernet7:\n&#x27;\n &#x27;          lacpMisconfig:\n&#x27;\n &#x27;            status: bundled\n&#x27;\n &#x27;          lagMember: true\n&#x27;\n &#x27;          linkDown: false\n&#x27;\n &#x27;          suspended: false\n&#x27;\n &#x27;DC1-LEAF2B:\n&#x27;\n &#x27;  portChannels:\n&#x27;\n &#x27;    Port-Channel10:\n&#x27;\n &#x27;      linkState: up\n&#x27;\n &#x27;      ports:\n&#x27;\n &#x27;        Ethernet10:\n&#x27;\n &#x27;          lacpMisconfig:\n&#x27;\n &#x27;            status: noAgg\n&#x27;\n &#x27;          lagMember: false\n&#x27;\n &#x27;          linkDown: false\n&#x27;\n &#x27;          suspended: false\n&#x27;\n &#x27;    Port-Channel11:\n&#x27;\n &#x27;      linkState: up\n&#x27;\n &#x27;      ports:\n&#x27;\n &#x27;        Ethernet11:\n&#x27;\n &#x27;          lacpMisconfig:\n&#x27;\n &#x27;            status: noAgg\n&#x27;\n &#x27;          lagMember: false\n&#x27;\n &#x27;          linkDown: false\n&#x27;\n &#x27;          suspended: false\n&#x27;\n &#x27;    Port-Channel5:\n&#x27;\n &#x27;      linkState: up\n&#x27;\n &#x27;      ports:\n&#x27;\n &#x27;        Ethernet6:\n&#x27;\n &#x27;          lacpMisconfig:\n&#x27;\n &#x27;            status: bundled\n&#x27;\n &#x27;          lagMember: true\n&#x27;\n &#x27;          linkDown: false\n&#x27;\n &#x27;          suspended: false\n&#x27;\n &#x27;    Port-Channel7:\n&#x27;\n &#x27;      linkState: up\n&#x27;\n &#x27;      ports:\n&#x27;\n &#x27;        Ethernet7:\n&#x27;\n &#x27;          lacpMisconfig:\n&#x27;\n &#x27;            status: bundled\n&#x27;\n &#x27;          lagMember: true\n&#x27;\n &#x27;          linkDown: false\n&#x27;\n &#x27;          suspended: false\n&#x27;\n &#x27;DC1-SVC3A:\n&#x27;\n &#x27;  portChannels:\n&#x27;\n &#x27;    Port-Channel10:\n&#x27;\n &#x27;      linkState: up\n&#x27;\n &#x27;      ports:\n&#x27;\n &#x27;        Ethernet10:\n&#x27;\n &#x27;          lacpMisconfig:\n&#x27;\n &#x27;            status: noAgg\n&#x27;\n &#x27;          lagMember: false\n&#x27;\n &#x27;          linkDown: false\n&#x27;\n &#x27;          suspended: false\n&#x27;\n &#x27;    Port-Channel11:\n&#x27;\n &#x27;      linkState: up\n&#x27;\n &#x27;      ports:\n&#x27;\n &#x27;        Ethernet11:\n&#x27;\n &#x27;          lacpMisconfig:\n&#x27;\n &#x27;            status: noAgg\n&#x27;\n &#x27;          lagMember: false\n&#x27;\n &#x27;          linkDown: false\n&#x27;\n &#x27;          suspended: false\n&#x27;\n &#x27;    Port-Channel5:\n&#x27;\n &#x27;      linkState: up\n&#x27;\n &#x27;      ports:\n&#x27;\n &#x27;        Ethernet6:\n&#x27;\n &#x27;          lacpMisconfig:\n&#x27;\n &#x27;            status: bundled\n&#x27;\n &#x27;          lagMember: true\n&#x27;\n &#x27;          linkDown: false\n&#x27;\n &#x27;          suspended: false\n&#x27;\n &#x27;    Port-Channel7:\n&#x27;\n &#x27;      linkState: up\n&#x27;\n &#x27;      ports:\n&#x27;\n &#x27;        Ethernet8:\n&#x27;\n &#x27;          lacpMisconfig:\n&#x27;\n &#x27;            status: bundled\n&#x27;\n &#x27;          lagMember: true\n&#x27;\n &#x27;          linkDown: false\n&#x27;\n &#x27;          suspended: false\n&#x27;\n &#x27;DC1-SVC3B:\n&#x27;\n &#x27;  portChannels:\n&#x27;\n &#x27;    Port-Channel10:\n&#x27;\n &#x27;      linkState: up\n&#x27;\n &#x27;      ports:\n&#x27;\n &#x27;        Ethernet10:\n&#x27;\n &#x27;          lacpMisconfig:\n&#x27;\n &#x27;            status: noAgg\n&#x27;\n &#x27;          lagMember: false\n&#x27;\n &#x27;          linkDown: false\n&#x27;\n &#x27;          suspended: false\n&#x27;\n &#x27;    Port-Channel11:\n&#x27;\n &#x27;      linkState: up\n&#x27;\n &#x27;      ports:\n&#x27;\n &#x27;        Ethernet11:\n&#x27;\n &#x27;          lacpMisconfig:\n&#x27;\n &#x27;            status: noAgg\n&#x27;\n &#x27;          lagMember: false\n&#x27;\n &#x27;          linkDown: false\n&#x27;\n &#x27;          suspended: false\n&#x27;\n &#x27;    Port-Channel5:\n&#x27;\n &#x27;      linkState: up\n&#x27;\n &#x27;      ports:\n&#x27;\n &#x27;        Ethernet6:\n&#x27;\n &#x27;          lacpMisconfig:\n&#x27;\n &#x27;            status: bundled\n&#x27;\n &#x27;          lagMember: true\n&#x27;\n &#x27;          linkDown: false\n&#x27;\n &#x27;          suspended: false\n&#x27;\n &#x27;    Port-Channel7:\n&#x27;\n &#x27;      linkState: up\n&#x27;\n &#x27;      ports:\n&#x27;\n &#x27;        Ethernet8:\n&#x27;\n &#x27;          lacpMisconfig:\n&#x27;\n &#x27;            status: bundled\n&#x27;\n &#x27;          lagMember: true\n&#x27;\n &#x27;          linkDown: false\n&#x27;\n &#x27;          suspended: false\n&#x27;) == (&#x27;DC1-LEAF1A:\n&#x27;\n &#x27;  portChannels:\n&#x27;\n &#x27;    Port-Channel7:\n&#x27;\n &#x27;      linkState: up\n&#x27;\n &#x27;      ports:\n&#x27;\n &#x27;        Ethernet8:\n&#x27;\n &#x27;          lacpMisconfig:\n&#x27;\n &#x27;            status: bundled\n&#x27;\n &#x27;          lagMember: true\n&#x27;\n &#x27;          linkDown: false\n&#x27;\n &#x27;          suspended: false\n&#x27;\n &#x27;DC1-LEAF2A:\n&#x27;\n &#x27;  portChannels:\n&#x27;\n &#x27;    Port-Channel10:\n&#x27;\n &#x27;      linkState: up\n&#x27;\n &#x27;      ports:\n&#x27;\n &#x27;        Ethernet10:\n&#x27;\n &#x27;          lacpMisconfig:\n&#x27;\n &#x27;            status: bundled\n&#x27;\n &#x27;          lagMember: true\n&#x27;\n &#x27;          linkDown: false\n&#x27;\n &#x27;          suspended: false\n&#x27;\n &#x27;    Port-Channel11:\n&#x27;\n &#x27;      linkState: up\n&#x27;\n &#x27;      ports:\n&#x27;\n &#x27;        Ethernet11:\n&#x27;\n &#x27;          lacpMisconfig:\n&#x27;\n &#x27;            status: bundled\n&#x27;\n &#x27;          lagMember: true\n&#x27;\n &#x27;          linkDown: false\n&#x27;\n &#x27;          suspended: false\n&#x27;\n &#x27;    Port-Channel5:\n&#x27;\n &#x27;      linkState: up\n&#x27;\n &#x27;      ports:\n&#x27;\n &#x27;        Ethernet6:\n&#x27;\n &#x27;          lacpMisconfig:\n&#x27;\n &#x27;            status: bundled\n&#x27;\n &#x27;          lagMember: true\n&#x27;\n &#x27;          linkDown: false\n&#x27;\n &#x27;          suspended: false\n&#x27;\n &#x27;    Port-Channel7:\n&#x27;\n &#x27;      linkState: up\n&#x27;\n &#x27;      ports:\n&#x27;\n &#x27;        Ethernet7:\n&#x27;\n &#x27;          lacpMisconfig:\n&#x27;\n &#x27;            status: bundled\n&#x27;\n &#x27;          lagMember: true\n&#x27;\n &#x27;          linkDown: false\n&#x27;\n &#x27;          suspended: false\n&#x27;\n &#x27;DC1-LEAF2B:\n&#x27;\n &#x27;  portChannels:\n&#x27;\n &#x27;    Port-Channel10:\n&#x27;\n &#x27;      linkState: up\n&#x27;\n &#x27;      ports:\n&#x27;\n &#x27;        Ethernet10:\n&#x27;\n &#x27;          lacpMisconfig:\n&#x27;\n &#x27;            status: bundled\n&#x27;\n &#x27;          lagMember: true\n&#x27;\n &#x27;          linkDown: false\n&#x27;\n &#x27;          suspended: false\n&#x27;\n &#x27;    Port-Channel11:\n&#x27;\n &#x27;      linkState: up\n&#x27;\n &#x27;      ports:\n&#x27;\n &#x27;        Ethernet11:\n&#x27;\n &#x27;          lacpMisconfig:\n&#x27;\n &#x27;            status: bundled\n&#x27;\n &#x27;          lagMember: true\n&#x27;\n &#x27;          linkDown: false\n&#x27;\n &#x27;          suspended: false\n&#x27;\n &#x27;    Port-Channel5:\n&#x27;\n &#x27;      linkState: up\n&#x27;\n &#x27;      ports:\n&#x27;\n &#x27;        Ethernet6:\n&#x27;\n &#x27;          lacpMisconfig:\n&#x27;\n &#x27;            status: bundled\n&#x27;\n &#x27;          lagMember: true\n&#x27;\n &#x27;          linkDown: false\n&#x27;\n &#x27;          suspended: false\n&#x27;\n &#x27;    Port-Channel7:\n&#x27;\n &#x27;      linkState: up\n&#x27;\n &#x27;      ports:\n&#x27;\n &#x27;        Ethernet7:\n&#x27;\n &#x27;          lacpMisconfig:\n&#x27;\n &#x27;            status: bundled\n&#x27;\n &#x27;          lagMember: true\n&#x27;\n &#x27;          linkDown: false\n&#x27;\n &#x27;          suspended: false\n&#x27;\n &#x27;DC1-SVC3A:\n&#x27;\n &#x27;  portChannels:\n&#x27;\n &#x27;    Port-Channel10:\n&#x27;\n &#x27;      linkState: up\n&#x27;\n &#x27;      ports:\n&#x27;\n &#x27;        Ethernet10:\n&#x27;\n &#x27;          lacpMisconfig:\n&#x27;\n &#x27;            status: bundled\n&#x27;\n &#x27;          lagMember: true\n&#x27;\n &#x27;          linkDown: false\n&#x27;\n &#x27;          suspended: false\n&#x27;\n &#x27;    Port-Channel11:\n&#x27;\n &#x27;      linkState: up\n&#x27;\n &#x27;      ports:\n&#x27;\n &#x27;        Ethernet11:\n&#x27;\n &#x27;          lacpMisconfig:\n&#x27;\n &#x27;            status: bundled\n&#x27;\n &#x27;          lagMember: true\n&#x27;\n &#x27;          linkDown: false\n&#x27;\n &#x27;          suspended: false\n&#x27;\n &#x27;    Port-Channel5:\n&#x27;\n &#x27;      linkState: up\n&#x27;\n &#x27;      ports:\n&#x27;\n &#x27;        Ethernet6:\n&#x27;\n &#x27;          lacpMisconfig:\n&#x27;\n &#x27;            status: bundled\n&#x27;\n &#x27;          lagMember: true\n&#x27;\n &#x27;          linkDown: false\n&#x27;\n &#x27;          suspended: false\n&#x27;\n &#x27;    Port-Channel7:\n&#x27;\n &#x27;      linkState: up\n&#x27;\n &#x27;      ports:\n&#x27;\n &#x27;        Ethernet8:\n&#x27;\n &#x27;          lacpMisconfig:\n&#x27;\n &#x27;            status: bundled\n&#x27;\n &#x27;          lagMember: true\n&#x27;\n &#x27;          linkDown: false\n&#x27;\n &#x27;          suspended: false\n&#x27;\n &#x27;DC1-SVC3B:\n&#x27;\n &#x27;  portChannels:\n&#x27;\n &#x27;    Port-Channel10:\n&#x27;\n &#x27;      linkState: up\n&#x27;\n &#x27;      ports:\n&#x27;\n &#x27;        Ethernet10:\n&#x27;\n &#x27;          lacpMisconfig:\n&#x27;\n &#x27;            status: bundled\n&#x27;\n &#x27;          lagMember: true\n&#x27;\n &#x27;          linkDown: false\n&#x27;\n &#x27;          suspended: false\n&#x27;\n &#x27;    Port-Channel11:\n&#x27;\n &#x27;      linkState: up\n&#x27;\n &#x27;      ports:\n&#x27;\n &#x27;        Ethernet11:\n&#x27;\n &#x27;          lacpMisconfig:\n&#x27;\n &#x27;            status: bundled\n&#x27;\n &#x27;          lagMember: true\n&#x27;\n &#x27;          linkDown: false\n&#x27;\n &#x27;          suspended: false\n&#x27;\n &#x27;    Port-Channel5:\n&#x27;\n &#x27;      linkState: up\n&#x27;\n &#x27;      ports:\n&#x27;\n &#x27;        Ethernet6:\n&#x27;\n &#x27;          lacpMisconfig:\n&#x27;\n &#x27;            status: bundled\n&#x27;\n &#x27;          lagMember: true\n&#x27;\n &#x27;          linkDown: false\n&#x27;\n &#x27;          suspended: false\n&#x27;\n &#x27;    Port-Channel7:\n&#x27;\n &#x27;      linkState: up\n&#x27;\n &#x27;      ports:\n&#x27;\n &#x27;        Ethernet8:\n&#x27;\n &#x27;          lacpMisconfig:\n&#x27;\n &#x27;            status: bundled\n&#x27;\n &#x27;          lagMember: true\n&#x27;\n &#x27;          linkDown: false\n&#x27;\n &#x27;          suspended: false\n&#x27;)</span><br/><span class="error">E           DC1-LEAF1A:</span><br/><span class="error">E             portChannels:</span><br/><span class="error">E               Port-Channel7:</span><br/><span class="error">E                 linkState: up</span><br/><span class="error">E                 ports:</span><br/><span class="error">E                   Ethernet8:</span><br/><span class="error">E                     lacpMisconfig:</span><br/><span class="error">E         -             status: bundled</span><br/><span class="error">E         ?                     -- ^^^^</span><br/><span class="error">E         +             status: noAgg</span><br/><span class="error">E         ?                      ^^^^</span><br/><span class="error">E         -           lagMember: true</span><br/><span class="error">E         ?                      ^^^</span><br/><span class="error">E         +           lagMember: false</span><br/><span class="error">E         ?                      ^^^^</span><br/><span class="error">E                     linkDown: false</span><br/><span class="error">E                     suspended: false</span><br/><span class="error">E           DC1-LEAF2A:</span><br/><span class="error">E             portChannels:</span><br/><span class="error">E               Port-Channel10:</span><br/><span class="error">E                 linkState: up</span><br/><span class="error">E                 ports:</span><br/><span class="error">E                   Ethernet10:</span><br/><span class="error">E                     lacpMisconfig:</span><br/><span class="error">E         -             status: bundled</span><br/><span class="error">E         ?                     -- ^^^^</span><br/><span class="error">E         +             status: noAgg</span><br/><span class="error">E         ?                      ^^^^</span><br/><span class="error">E         -           lagMember: true</span><br/><span class="error">E         ?                      ^^^</span><br/><span class="error">E         +           lagMember: false</span><br/><span class="error">E         ?                      ^^^^</span><br/><span class="error">E                     linkDown: false</span><br/><span class="error">E                     suspended: false</span><br/><span class="error">E               Port-Channel11:</span><br/><span class="error">E                 linkState: up</span><br/><span class="error">E                 ports:</span><br/><span class="error">E                   Ethernet11:</span><br/><span class="error">E                     lacpMisconfig:</span><br/><span class="error">E         -             status: bundled</span><br/><span class="error">E         ?                     -- ^^^^</span><br/><span class="error">E         +             status: noAgg</span><br/><span class="error">E         ?                      ^^^^</span><br/><span class="error">E         -           lagMember: true</span><br/><span class="error">E         ?                      ^^^</span><br/><span class="error">E         +           lagMember: false</span><br/><span class="error">E         ?                      ^^^^</span><br/><span class="error">E                     linkDown: false</span><br/><span class="error">E                     suspended: false</span><br/><span class="error">E               Port-Channel5:</span><br/><span class="error">E                 linkState: up</span><br/><span class="error">E                 ports:</span><br/><span class="error">E                   Ethernet6:</span><br/><span class="error">E                     lacpMisconfig:</span><br/><span class="error">E                       status: bundled</span><br/><span class="error">E                     lagMember: true</span><br/><span class="error">E                     linkDown: false</span><br/><span class="error">E                     suspended: false</span><br/><span class="error">E               Port-Channel7:</span><br/><span class="error">E                 linkState: up</span><br/><span class="error">E                 ports:</span><br/><span class="error">E                   Ethernet7:</span><br/><span class="error">E                     lacpMisconfig:</span><br/><span class="error">E                       status: bundled</span><br/><span class="error">E                     lagMember: true</span><br/><span class="error">E                     linkDown: false</span><br/><span class="error">E                     suspended: false</span><br/><span class="error">E           DC1-LEAF2B:</span><br/><span class="error">E             portChannels:</span><br/><span class="error">E               Port-Channel10:</span><br/><span class="error">E                 linkState: up</span><br/><span class="error">E                 ports:</span><br/><span class="error">E                   Ethernet10:</span><br/><span class="error">E                     lacpMisconfig:</span><br/><span class="error">E         -             status: bundled</span><br/><span class="error">E         ?                     -- ^^^^</span><br/><span class="error">E         +             status: noAgg</span><br/><span class="error">E         ?                      ^^^^</span><br/><span class="error">E         -           lagMember: true</span><br/><span class="error">E         ?                      ^^^</span><br/><span class="error">E         +           lagMember: false</span><br/><span class="error">E         ?                      ^^^^</span><br/><span class="error">E                     linkDown: false</span><br/><span class="error">E                     suspended: false</span><br/><span class="error">E               Port-Channel11:</span><br/><span class="error">E                 linkState: up</span><br/><span class="error">E                 ports:</span><br/><span class="error">E                   Ethernet11:</span><br/><span class="error">E                     lacpMisconfig:</span><br/><span class="error">E         -             status: bundled</span><br/><span class="error">E         ?                     -- ^^^^</span><br/><span class="error">E         +             status: noAgg</span><br/><span class="error">E         ?                      ^^^^</span><br/><span class="error">E         -           lagMember: true</span><br/><span class="error">E         ?                      ^^^</span><br/><span class="error">E         +           lagMember: false</span><br/><span class="error">E         ?                      ^^^^</span><br/><span class="error">E                     linkDown: false</span><br/><span class="error">E                     suspended: false</span><br/><span class="error">E               Port-Channel5:</span><br/><span class="error">E                 linkState: up</span><br/><span class="error">E                 ports:</span><br/><span class="error">E                   Ethernet6:</span><br/><span class="error">E                     lacpMisconfig:</span><br/><span class="error">E                       status: bundled</span><br/><span class="error">E                     lagMember: true</span><br/><span class="error">E                     linkDown: false</span><br/><span class="error">E                     suspended: false</span><br/><span class="error">E               Port-Channel7:</span><br/><span class="error">E                 linkState: up</span><br/><span class="error">E                 ports:</span><br/><span class="error">E                   Ethernet7:</span><br/><span class="error">E                     lacpMisconfig:</span><br/><span class="error">E                       status: bundled</span><br/><span class="error">E                     lagMember: true</span><br/><span class="error">E                     linkDown: false</span><br/><span class="error">E                     suspended: false</span><br/><span class="error">E           DC1-SVC3A:</span><br/><span class="error">E             portChannels:</span><br/><span class="error">E               Port-Channel10:</span><br/><span class="error">E                 linkState: up</span><br/><span class="error">E                 ports:</span><br/><span class="error">E                   Ethernet10:</span><br/><span class="error">E                     lacpMisconfig:</span><br/><span class="error">E         -             status: bundled</span><br/><span class="error">E         ?                     -- ^^^^</span><br/><span class="error">E         +             status: noAgg</span><br/><span class="error">E         ?                      ^^^^</span><br/><span class="error">E         -           lagMember: true</span><br/><span class="error">E         ?                      ^^^</span><br/><span class="error">E         +           lagMember: false</span><br/><span class="error">E         ?                      ^^^^</span><br/><span class="error">E                     linkDown: false</span><br/><span class="error">E                     suspended: false</span><br/><span class="error">E               Port-Channel11:</span><br/><span class="error">E                 linkState: up</span><br/><span class="error">E                 ports:</span><br/><span class="error">E                   Ethernet11:</span><br/><span class="error">E                     lacpMisconfig:</span><br/><span class="error">E         -             status: bundled</span><br/><span class="error">E         ?                     -- ^^^^</span><br/><span class="error">E         +             status: noAgg</span><br/><span class="error">E         ?                      ^^^^</span><br/><span class="error">E         -           lagMember: true</span><br/><span class="error">E         ?                      ^^^</span><br/><span class="error">E         +           lagMember: false</span><br/><span class="error">E         ?                      ^^^^</span><br/><span class="error">E                     linkDown: false</span><br/><span class="error">E                     suspended: false</span><br/><span class="error">E               Port-Channel5:</span><br/><span class="error">E                 linkState: up</span><br/><span class="error">E                 ports:</span><br/><span class="error">E                   Ethernet6:</span><br/><span class="error">E                     lacpMisconfig:</span><br/><span class="error">E                       status: bundled</span><br/><span class="error">E                     lagMember: true</span><br/><span class="error">E                     linkDown: false</span><br/><span class="error">E                     suspended: false</span><br/><span class="error">E               Port-Channel7:</span><br/><span class="error">E                 linkState: up</span><br/><span class="error">E                 ports:</span><br/><span class="error">E                   Ethernet8:</span><br/><span class="error">E                     lacpMisconfig:</span><br/><span class="error">E                       status: bundled</span><br/><span class="error">E                     lagMember: true</span><br/><span class="error">E                     linkDown: false</span><br/><span class="error">E                     suspended: false</span><br/><span class="error">E           DC1-SVC3B:</span><br/><span class="error">E             portChannels:</span><br/><span class="error">E               Port-Channel10:</span><br/><span class="error">E                 linkState: up</span><br/><span class="error">E                 ports:</span><br/><span class="error">E                   Ethernet10:</span><br/><span class="error">E                     lacpMisconfig:</span><br/><span class="error">E         -             status: bundled</span><br/><span class="error">E         ?                     -- ^^^^</span><br/><span class="error">E         +             status: noAgg</span><br/><span class="error">E         ?                      ^^^^</span><br/><span class="error">E         -           lagMember: true</span><br/><span class="error">E         ?                      ^^^</span><br/><span class="error">E         +           lagMember: false</span><br/><span class="error">E         ?                      ^^^^</span><br/><span class="error">E                     linkDown: false</span><br/><span class="error">E                     suspended: false</span><br/><span class="error">E               Port-Channel11:</span><br/><span class="error">E                 linkState: up</span><br/><span class="error">E                 ports:</span><br/><span class="error">E                   Ethernet11:</span><br/><span class="error">E                     lacpMisconfig:</span><br/><span class="error">E         -             status: bundled</span><br/><span class="error">E         ?                     -- ^^^^</span><br/><span class="error">E         +             status: noAgg</span><br/><span class="error">E         ?                      ^^^^</span><br/><span class="error">E         -           lagMember: true</span><br/><span class="error">E         ?                      ^^^</span><br/><span class="error">E         +           lagMember: false</span><br/><span class="error">E         ?                      ^^^^</span><br/><span class="error">E                     linkDown: false</span><br/><span class="error">E                     suspended: false</span><br/><span class="error">E               Port-Channel5:</span><br/><span class="error">E                 linkState: up</span><br/><span class="error">E                 ports:</span><br/><span class="error">E                   Ethernet6:</span><br/><span class="error">E                     lacpMisconfig:</span><br/><span class="error">E                       status: bundled</span><br/><span class="error">E                     lagMember: true</span><br/><span class="error">E                     linkDown: false</span><br/><span class="error">E                     suspended: false</span><br/><span class="error">E               Port-Channel7:</span><br/><span class="error">E                 linkState: up</span><br/><span class="error">E                 ports:</span><br/><span class="error">E                   Ethernet8:</span><br/><span class="error">E                     lacpMisconfig:</span><br/><span class="error">E                       status: bundled</span><br/><span class="error">E                     lagMember: true</span><br/><span class="error">E                     linkDown: false</span><br/><span class="error">E                     suspended: false</span><br/><br/>test_pytest_netdiff_for_avd.py:67: AssertionError<br/></div></td></tr></tbody>
      <tbody class="passed results-table-row">
        <tr>
          <td class="col-result">Passed</td>
          <td class="col-name">test_pytest_netdiff_for_avd.py::test_can_assert_true</td>
          <td class="col-duration">0.00</td>
          <td class="col-links"></td></tr>
        <tr>
          <td class="extra" colspan="4">
            <div class="empty log">No log output captured.</div></td></tr></tbody>
      <tbody class="passed results-table-row">
        <tr>
          <td class="col-result">Passed</td>
          <td class="col-name">test_pytest_netdiff_for_avd.py::test_if_topology_is_correct_without_servers[topology_no_server.yml]</td>
          <td class="col-duration">0.09</td>
          <td class="col-links"></td></tr>
        <tr>
          <td class="extra" colspan="4">
            <div class="empty log">No log output captured.</div></td></tr></tbody>
      <tbody class="passed results-table-row">
        <tr>
          <td class="col-result">Passed</td>
          <td class="col-name">test_pytest_netdiff_for_avd.py::test_if_bgp_peering_is_correct[bgp_peering.yml]</td>
          <td class="col-duration">0.08</td>
          <td class="col-links"></td></tr>
        <tr>
          <td class="extra" colspan="4">
            <div class="empty log">No log output captured.</div></td></tr></tbody></table></body></html>